package com.example.onlinemusic.mapper;

import com.example.onlinemusic.model.Music;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface MusicMapper {

    int insert(String title, String singer, String time, String url, int userid);

    Music select(String title, String singer);

    // 查询当前id的音乐是否存在
    Music findMusicById(int id);

    int deleteMusicById(int musicId);

    /**
     * 查询所有音乐
     * @return
     */
    List<Music> findMusic();

    /**
     * 查询指定的音乐
     * @param musicName
     * @return
     */
    List<Music> findMusicByName(String musicName);

}
